如果您希望為您的游戲社區(qū)設(shè)置方舟專用服務(wù)器,則需要在遠(yuǎn)程服務(wù)器上安裝方舟專用服務(wù)器軟件。運(yùn)行方舟服務(wù)器的最佳操作系統(tǒng)是 Linux。
在你開始之前
創(chuàng)建方舟服務(wù)器時(shí),您有兩種選擇,可以在自己的計(jì)算機(jī)上進(jìn)行設(shè)置,也可以每月支付少量費(fèi)用并在線托管一個(gè)。如果您想在線設(shè)置一個(gè)可靠且負(fù)擔(dān)得起的方舟游戲服務(wù)器,提供便宜的云托管?,起價(jià)為每月 5 美元。使用云服務(wù)器,您可以在最好的硬件上設(shè)置高性能的方舟游戲服務(wù)器,確保盡可能低的延遲。在線托管方舟服務(wù)器將提供最佳游戲體驗(yàn),因?yàn)榉?wù)器將托管在極速網(wǎng)絡(luò)上,并且 24×7 在線。
你需要什么
為了在 Linux 上安裝方舟專屬服務(wù)器,你需要:
-Linux 服務(wù)器-Root 訪問-足夠的 RAM:我們建議至少 8GB
方舟獨(dú)服安裝說明
按照以下說明在 CentOS 7 上安裝方舟服務(wù)器。這些說明可能因其他 Linux 發(fā)行版而異:
第 1 步:登錄并更新服務(wù)器

首先通過 SSH 登錄服務(wù)器。在我們開始之前,讓我們更新服務(wù)器:
在 CentOS 上:
百勝更新-y
在 Ubuntu 或 Debian 上:
易于獲取更新
這可能需要一些時(shí)間,具體取決于您的服務(wù)器的最新情況。
第二步:為方舟服務(wù)器添加用戶

添加一個(gè)新用戶來運(yùn)行方舟服務(wù)器:
添加用戶 arkserver
為新用戶設(shè)置密碼:
密碼方舟服務(wù)器
第 3 步:在防火墻上打開端口
運(yùn)行這些命令以打開防火墻中的端口:
在 CentOS 上:
firewall-cmd –permanent –zone=public –add-port=27015/udp?firewall-cmd –permanent –zone=public –add-port=7777/udp?firewall-cmd –permanent –zone=public –add-port=32330/ UDP
第 4 步:安裝所需的庫(kù)
運(yùn)行以下命令安裝 SteamCMD 所需的庫(kù):
在 CentOS 上:
yum 安裝 nano wget screen?glibc.i686 libstdc++.i686 ncurses-libs.i686 -y
在 Ubuntu/Debian 上:
apt-get install nano wget screen?glibc.i686 libstdc++.i686 ncurses-libs.i686 -y
第 5 步:更新系統(tǒng)設(shè)置

SteamCMD 需要對(duì) sysctl.conf 進(jìn)行一些更改才能正常運(yùn)行。此命令將更新打開的最大文件數(shù):
echo “fs.file-max=100000” >> /etc/sysctl.conf?sysctl -p /etc/sysctl.conf
第 6 步:更新安全限制文件

我們將使用以下命令將信息輸入到我們的 limits.conf 文件中:
echo -e “* soft nofile 1000000n* hard nofile 1000000” >> /etc/security/limits.conf
第七步:切換到arkserver用戶

我們現(xiàn)在將切換到我們的 arkserver 用戶:
su – arkserver?cd ~
第八步:下載并安裝方舟服務(wù)器

下載 SteamCMD 并安裝 CMD:
cd Engine/Binaries/ThirdParty/SteamCMDmkdir Linuxcd Linuxcurl http://media.steampowered.com/installer/steamcmd_linux.tar.gz > steamcmd.tar.gztar -zxf steamcmd.tar.gz./steamcmd.sh
完成后鍵入退出。
第 9 步:?jiǎn)?dòng)并更新 SteamCMD

我們現(xiàn)在將啟動(dòng)并更新 SteamCMD。App 376030是方舟生存進(jìn)化專用服務(wù)器,安裝在/ark目錄下:
./steamcmd.sh +login anonymous +force_install_dir ./ark +app_update 376030 validate +quit
此過程需要一些時(shí)間才能完成。
屏幕會(huì)顯示“成功!應(yīng)用程序“376030”已完全安裝。”?完成后。
第 10 步:創(chuàng)建更新腳本

讓我們創(chuàng)建一個(gè)名為 updatearkserver 的文件并在 nano 文本編輯器中打開它:
nano /home/arkserver/updatearkserver
將此內(nèi)容粘貼到文件中:
登錄 anonymousforce_install_dir ./arkapp_update 376030quit
點(diǎn)擊 control +x 保存并退出文件。
現(xiàn)在當(dāng)你想更新你的服務(wù)器時(shí),只需運(yùn)行:
./steamcmd.sh +runscript updatearkserver
第 11 步:創(chuàng)建啟動(dòng)腳本

在 nano 文本編輯器中創(chuàng)建一個(gè)名為 arkserver.sh 的文件:
納米/home/arkserver/ark/arkserver.sh
將此內(nèi)容粘貼到文件中:
#!/bin/bashSessionName=”ServerName”port=”7777”queryport=”27015”rconport=”32330”ServerAdminPassword=”YourAdminPassword”maxplayers=”50″?screen -dmS ark ShooterGame/Binaries/Linux/ShooterGameServer TheIsland?聽著? Multihome=0.0.0.0?SessionName=$?MaxPlayers=$?QueryPort=$?RCONPort=$?Port=$?ServerAdminPassword=$ -server -log
點(diǎn)擊 control + x 保存并退出文件。
更新文件的權(quán)限
chmod +x /home/arkserver/ark/arkserver.sh
要運(yùn)行服務(wù)器,請(qǐng)執(zhí)行:
sh /home/arkserver/ark/arkserver.sh
要退出服務(wù)器,請(qǐng)執(zhí)行:
screen -S ark -X 退出
第 12 步:連接到您的服務(wù)器
您現(xiàn)在可以連接到您的方舟:生存進(jìn)化游戲服務(wù)器。打開 Steam > 單擊查看 > 服務(wù)器 > 并將您的服務(wù)器添加到收藏夾列表。一旦你打開游戲,點(diǎn)擊加入方舟,你的服務(wù)器就可以連接了。